Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pack BlazorGL #50

Closed
wants to merge 311 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
311 commits
Select commit Hold shift + click to select a range
62095dd
[WindowsDX] disable BaseIndexInstancing
nkast May 31, 2020
1d62aa9
Implement Graphic Profiles (Reach & HiDef)
nkast Aug 15, 2018
d87dd45
Tests for Validate GraphicsProfile (Reach & HiDef) and Fallback for R…
nkast Aug 15, 2018
7036c1f
Extend Graphics profiles
nkast Aug 16, 2018
d197b70
Add IsVisible property to Game class
nkast Oct 26, 2014
22af412
[DirectX] SpriteBatcher Optimization
nkast Sep 21, 2017
c1f4136
[DirectX] Do not cache stagingBuffer for GetData()
nkast Jan 3, 2021
b28c67c
BugFix: NullReferenceException in Game.ResetElapsedTime()
nkast Dec 15, 2017
079be60
Improve Frame rate
nkast Jul 7, 2021
6192543
Replace SortingFilteringCollection for Game Components
nkast Mar 27, 2022
df3ad12
[DirectX] optimized Texture2D.GetData()
nkast Jun 2, 2018
176baa9
Add a warning about a bug in method BoundingBox.Contains().
nkast Jun 16, 2018
2678682
Fix PR-6762, .Net 4.0 requires TEventArgs to inherit EventArgs
nkast Oct 4, 2019
d1aa298
Reduce garbage from GameWindow.TextInput, GameWindow.KeyUp, GameWindo…
nkast Jul 9, 2018
ce7b611
[PIPELINE] Fix OpenAssetImporter
nkast Jul 11, 2018
2e516b9
SpriteFont.Glyphs
nkast Aug 5, 2018
e10a221
[ANDROID] Use BufferedStream for AndroidAssets
nkast Mar 20, 2022
ceafe71
[ANDROID] remove .Visible and .Size from MonoGameAndroidGameView
nkast Jul 13, 2022
8d97ce8
[ANDROID] Fix GraphicsDeviceManager.SupportedOrientations and Backbuf…
nkast Sep 10, 2018
0137df3
[ANDROID] Suspend game during a Call.
nkast Oct 2, 2018
7a2b0fb
[ANDROID] Set Game.IsActive from WindowFocus
nkast Oct 3, 2018
b9ce83d
[ANDROID] Reduce garbage from gameLoop
nkast Oct 16, 2018
74da739
Optimize SpriteBatch.End()/Setup()
nkast Oct 13, 2018
07bd5f8
restore removed methods
nkast Oct 30, 2021
164963f
Implement FrameworkDispacher
nkast Mar 16, 2021
45d5360
[Audio] redesign of audio engine
nkast Nov 22, 2021
a043cc1
[OpenGL] remove UIThread dispatch from VertexBuffer/IndexBuffer SetDa…
nkast Sep 18, 2019
faaed5c
redesign GraphicsDeviceManager
nkast Sep 21, 2017
1865e89
[GraphicsContext] refactor ApplyState()
nkast Jul 21, 2022
9a7a095
[GraphicsContent] fixes and optimizations
nkast Jul 24, 2022
c0859c9
[Graphics] platform IRenderTarget
nkast Aug 1, 2022
38b32b9
[DirectX] RenderTargetCube
nkast Aug 1, 2022
867b511
[MGCB] change MGCB output for Visual Studio
nkast Oct 20, 2019
6d4df6b
[MGFX] fix EffectProcessor output format
nkast Dec 7, 2020
dcb85ed
[Touch] Reduce sizeof TouchLocation/TouchCollection and minor optimiz…
nkast Dec 29, 2019
9c62194
restore Storage
nkast Jan 15, 2022
b914dcb
[Pipeline] Fix error in FontDescriptionProcessor
nkast May 11, 2022
e6b237f
[Pipeline] Make GrowRule,MaxRectsBin,MaxRectsHeuristic internal
nkast May 11, 2022
30c25df
Hide public properties from SpriteFontContent
nkast Sep 6, 2020
816011b
Update CppNet from KakCAT
nkast Nov 23, 2018
90dcd80
Add VS2012 redist dependency of SharpFont and Freetype6.dll, msvcr110…
nkast Mar 2, 2020
345086b
[Tests] update Tests XNA project
nkast Dec 13, 2020
d14561f
[Tests] Use System.Drawing for tests
nkast Dec 16, 2020
0655ac5
[Tests] Reverts PR-6961, re-enable content pipeline tests
nkast Jan 21, 2020
f7113a4
[Tests] make Content.Pipeline visible to MonoGame.Tools.Tests
nkast Dec 19, 2020
186d6b0
[Tests] add missing usings
nkast Dec 20, 2020
4353553
VectorConverter
nkast Aug 27, 2021
c49c6fd
[DirectX] Fast Texture2D.Stream
nkast Dec 14, 2020
6cacc87
[OpenGL] Fast Texture2D.Stream
nkast Dec 14, 2020
204568c
Add SharpDX v4.0.1 uap10 assemblies
nkast Dec 11, 2020
8f0d2b7
Add SharpDX v4.0.1 net40 assemblies
nkast Dec 13, 2020
06465d7
.net Framework backward compatibility
nkast Dec 16, 2020
1e2c4c9
Lower Content.Pipeline to Net4.5 and add .Net4.0 libraries of SharpFo…
nkast Oct 13, 2019
5501685
Add Pipeline.exe, net4 tool
nkast Jun 17, 2020
e61f218
lower target framework to net4.0, netstandard2.0 in Core projects
nkast Aug 2, 2022
3830ffd
Add VS templates
nkast Jul 22, 2020
75f0bca
Add MG.9000 projects
nkast Jun 14, 2020
06e6f03
Add blazor project
nkast Sep 27, 2021
325e76e
Add xna.framework
nkast Mar 7, 2022
339ce35
Add nant build
nkast Jun 14, 2020
0fdced5
Add NuGetPackages
nkast Jun 14, 2020
3cc0347
[Windows Store 8.x] Add SharpDX 3.1.1 and SharpDX 2.6.3 with fixed ga…
nkast Jul 21, 2017
d5b4576
[Windows Store 8.x] Add Windows 8.1, Windows Phone 8.1 and Windows Ph…
nkast Oct 14, 2019
ce10a45
[Windows Store 8.x] Add Templates for Windows 8.1, Windows Phone 8.1 …
nkast Nov 27, 2018
67819ac
[Windows Store 8.x] Build W8.x templates
nkast Jan 23, 2021
43e656a
[Windows Store 8.x] Locks the swapChain to the native orientation
nkast Nov 26, 2015
4ebedce
build Installer 3.8.9100
nkast Oct 17, 2018
529475d
Build Nuget 3.8.9100
nkast Sep 27, 2020
7172736
[Windows Store 8.x] Remove Windows Store 8.x platform
nkast Aug 12, 2022
de0b0b1
remove .teamcity
nkast Aug 13, 2022
25891d9
remove .vscode
nkast Aug 13, 2022
951cd24
set solution Visual studio to v17 (2022)
nkast Aug 13, 2022
807ad0c
remove ConsoleCheck and restore LangVersion
nkast Aug 13, 2022
3aa6d39
remove WindowsDesktop
nkast Aug 13, 2022
916ad24
add CLSCompliant
nkast Aug 13, 2022
0880885
move build props
nkast Aug 13, 2022
0ee2e70
revert to xamarin's MSBuild.Sdk.Extras
nkast Aug 13, 2022
099e45a
lower ContentPipeline target framework to netstandard2.0
nkast Aug 13, 2022
7d7b44f
Definition of Oculus Touch Controller buttons
nkast Aug 14, 2022
c96f080
Oculus TouchController
nkast Aug 14, 2022
3de825f
Visualstudio2022templates (#4)
nkast Aug 15, 2022
56e8de7
refactor Framework classes (#5)
nkast Aug 15, 2022
88817a9
Merge Reflection Helpers (#6)
nkast Aug 16, 2022
c8fd4d4
Refplatform (#7)
nkast Aug 18, 2022
66a884d
Fix EffectProcessor stream (#8)
nkast Aug 21, 2022
76fb321
DesktopGL multisampleCount (#11)
nkast Aug 23, 2022
8855a57
limit MaxTextureSlots size (#10)
nkast Aug 23, 2022
d33c971
update Oculus TouchController (#14)
nkast Aug 23, 2022
e7155ad
Remove Web/Bridge.NET platform (#15)
nkast Aug 23, 2022
5bd8d4e
Refactor shaders (#9)
nkast Aug 23, 2022
f7d8f33
remove dead code (#17)
nkast Aug 23, 2022
34cd896
revert SamplerStateInfo and ShaderData. (#18)
nkast Aug 24, 2022
3234a47
Refactor ConstantBuffer.PlatformApply() (#19)
nkast Aug 25, 2022
769bfe7
tidying _graphicsMetrics
nkast Aug 26, 2022
ec389d2
[Blazor] fix PlatformShaderProgram (#21)
nkast Aug 27, 2022
ff1483e
refactor effects fog (#20)
nkast Aug 27, 2022
b424130
micro-perf (#23)
nkast Aug 29, 2022
4a4013f
replace TouchControllerStrategy with IOculusInput (#24)
nkast Aug 29, 2022
7700ae4
Texture.Handle (#25)
nkast Aug 29, 2022
f006a42
TVOS (#26)
nkast Aug 31, 2022
5ec407e
remove Deflate (#27)
nkast Aug 31, 2022
122c849
GamePadCapabilities .ctor (#28)
nkast Aug 31, 2022
bcbb063
normalize ConstantBuffer.PlatformApply()
nkast Aug 31, 2022
f18997c
WINDOWS (#30)
nkast Sep 3, 2022
37242e3
ConstantBufferStrategy (#29)
nkast Sep 3, 2022
2e9d2a1
OpenGL uniforms (#31)
nkast Sep 3, 2022
d43359e
[OpenGL] Opt SetVertexAttributeArray() and foreach (#32)
nkast Sep 6, 2022
6490589
Two pass batching (#33)
nkast Sep 6, 2022
236cefb
[Blazor] fix Texture Dispose() (#34)
nkast Sep 6, 2022
9cfb9ea
[OpenGL] SupportsInstancing is 'borrowing' the CheckGLError() from th…
nkast Sep 6, 2022
3ea7f88
[Blazor] Discard mode in Dynamic buffers (#37)
nkast Sep 8, 2022
5e910b0
two phase batching with buffers (#36)
nkast Sep 8, 2022
e571b32
fix ReadParameters for integer types. (#39)
nkast Sep 16, 2022
235b6c9
Refactor SpriteFont Draw and MeasureString (#40)
nkast Sep 16, 2022
bc54ac3
refactor EffectObject writer (#38)
nkast Sep 18, 2022
b458b6e
Android SupportedOSPlatformVersion 17 (android 4.2) (#41)
nkast Sep 18, 2022
c3096d7
Props (#42)
nkast Sep 18, 2022
df96c3d
fix EffectParameter.SetValue(Vector4) (#43)
nkast Sep 18, 2022
b8722de
BlazorGL content TargetPlatform (#45)
nkast Sep 20, 2022
9447f71
Oculus OVR (#44)
nkast Sep 20, 2022
19ce31f
BlazorGL content TargetPlatform (#46)
nkast Sep 20, 2022
5a3529a
build BlazorGL (#47)
nkast Sep 23, 2022
71b4237
AudioFactory (#48)
nkast Sep 26, 2022
493d7f8
Eventhandlers (#49)
nkast Sep 28, 2022
b4350a1
remove PlatformCreateStream (#50)
nkast Sep 28, 2022
82b8f20
refactor AudioEngine.OpenStream(...) (#51)
nkast Sep 28, 2022
a5a87b5
Audio props (#52)
nkast Sep 28, 2022
291ed3a
Refactor Plane (#53)
nkast Sep 30, 2022
dbb7b35
Content Readers (#54)
nkast Sep 30, 2022
bb9e5a7
Vector array transform (#55)
nkast Oct 2, 2022
d7df80f
Complex number (#56)
nkast Oct 2, 2022
538ed06
WebGL_DXT3
nkast Oct 2, 2022
c5ca13d
Add Complex number struct (#57)
nkast Oct 2, 2022
8fe522d
Missing types (#58)
nkast Oct 2, 2022
6f5c2e5
[WebAudio] Set volume on Play (#59)
nkast Oct 2, 2022
03f8f88
fix Dispose of RenderTargetCube with no Depth (#60)
nkast Oct 3, 2022
38b9fda
DynamicSoundEffectInstance Constructors (#61)
nkast Oct 3, 2022
63a3d95
update tests (#62)
nkast Oct 3, 2022
22962fb
update changelog with 3.8.9100 Release changes (#63)
nkast Oct 8, 2022
8580954
update changelog with 3.8.9100 Release changes (#64)
nkast Oct 8, 2022
0f37e76
Content manager should throw error when TypeVersion does not match (#65)
nkast Oct 9, 2022
862b8be
cache TypeReader types (#66)
nkast Oct 9, 2022
2ea6acc
ver3.8.9101 (#67)
nkast Oct 9, 2022
6c08cce
Ver3 8 9101 (#68)
nkast Oct 9, 2022
e3f8a12
ver3.8.9101 (#69)
nkast Oct 10, 2022
030efab
Split GraphicsExtensions (#70)
nkast Oct 22, 2022
b186286
GraphicsAdapterStrategy (#71)
nkast Oct 22, 2022
0f29366
remove IGraphicsContext, IWindowInfo and rename GraphicsContext to GL…
nkast Oct 22, 2022
c883d96
remove MONOMAC conditions (#73)
nkast Oct 22, 2022
137d77f
remove ANGLE conditions (#74)
nkast Oct 22, 2022
86969b5
ColorFormat struct (#75)
nkast Oct 22, 2022
6d06174
merge OpenGL types (#76)
nkast Oct 22, 2022
84cabd0
Refactor GraphicsDevice DX (#77)
nkast Oct 25, 2022
d945b0a
GraphicsContext (#78)
nkast Oct 25, 2022
29f34ad
rename CurrentD3DContext (#79)
nkast Oct 25, 2022
4ef2c53
Refactor AndroidSurfaceView (#80)
nkast Oct 29, 2022
a22f87e
do not request frames when paused (#81)
nkast Oct 29, 2022
ce3cfc4
Remove resource file (#82)
nkast Oct 29, 2022
34f360b
ConcreteGraphicsContext for DX and SDL (#83)
nkast Oct 29, 2022
c756dcb
rename PlatformSetViewport() to PlatformApplyViewport() (#84)
nkast Nov 5, 2022
183c6af
restore XNA behavior of DiscardContents (#85)
nkast Nov 5, 2022
a95f3d7
GraphicsContextStrategy device (#86)
nkast Nov 5, 2022
a4341e5
refactror TextureCollection and SamplerStateCollection and ConstantBu…
nkast Nov 5, 2022
195172c
SetVertexBuffer Branch prediction (#87)
nkast Nov 5, 2022
8a16e2c
ShaderProgramCache single lookup (#91)
nkast Nov 6, 2022
42c4dd8
Vector4 _posFixup (#90)
nkast Nov 6, 2022
6f1e47f
fix GraphicsContext Disposing (#89)
nkast Nov 6, 2022
2b5ea89
ApplyAttribs (#92)
nkast Nov 10, 2022
a07508e
SDL _disposeContexts (#93)
nkast Nov 10, 2022
29ca427
Android ContextLost and device Setup (#94)
nkast Nov 10, 2022
9016ecb
expose SetRenderTarget with arraySlice on all platforms (#95)
nkast Nov 13, 2022
c17cfb7
refactor Graphics (#96)
nkast Nov 13, 2022
976add3
RenderbufferStorage
nkast Nov 13, 2022
0db8d3e
merge GenerateMipmapTarget with TextureTarget (#98)
nkast Nov 13, 2022
041489f
fix GenerateMipmap (#99)
nkast Nov 13, 2022
a85119f
move CheckFramebufferStatus to GL Extensions (#100)
nkast Nov 13, 2022
674fb0d
Content.Pipeline prepare modules (#101)
nkast Nov 21, 2022
86b57e5
Remove recursion from EffectPass.Apply() (#103)
nkast Nov 28, 2022
9f93cfc
Upgrade Blazor packages (#102)
nkast Nov 28, 2022
05ad4cd
Song.Default.cs (#104)
nkast Nov 28, 2022
254bf11
remove Android resource file (#105)
nkast Nov 28, 2022
fa4350a
Dispose GL resources (#106)
nkast Nov 28, 2022
0635606
Refactor Media (#107)
nkast Dec 4, 2022
896132b
implement Song.SDL as DynamicSoundEffectInstance (#108)
nkast Dec 4, 2022
19a9faa
use _blendFactorDirty (#109)
nkast Dec 5, 2022
157ddc4
use _blendStateDirty (#110)
nkast Dec 9, 2022
ec7225c
Refactor FontDescriptionProcessor (#111)
nkast Dec 9, 2022
f737886
Refactor FontDescriptionProcessor (#112)
nkast Dec 9, 2022
b577283
fix FontDescription DefaultCharacter (#113)
nkast Dec 9, 2022
2f30907
fix GlyphPacker.GuessOutputWidth() (#114)
nkast Dec 9, 2022
f668011
Refactor FontDescriptionProcessor (#115)
nkast Dec 10, 2022
0dc388e
fix glyph cropping and whitespaces width. (#116)
nkast Dec 10, 2022
d27a42f
Refactor FontDescriptionProcessor (#117)
nkast Dec 10, 2022
1a61047
hide GlyphCollection.CopyTo() (#118)
nkast Dec 10, 2022
c0094c4
restore SpriteFont.Characters (#119)
nkast Dec 10, 2022
634d2ee
add net6 Ovr library (#120)
nkast Dec 11, 2022
37f55b8
remove Stadia platform (#121)
nkast Dec 12, 2022
bda90ea
update project info (#122)
nkast Dec 12, 2022
d6ca75f
refactor BlandState ApplyState (#123)
nkast Dec 12, 2022
7ce3772
update project files (#124)
nkast Dec 20, 2022
1aabf64
revert to WinForms Pipeline editor (#125)
nkast Dec 20, 2022
98575ec
Refactor builder (#126)
nkast Dec 26, 2022
31156f2
Parallel PixelBitmapContent (#127)
nkast Dec 26, 2022
0c6d63a
fix processorParam flag (#128)
nkast Dec 26, 2022
e97eb07
rebranding (#129)
nkast Dec 26, 2022
cd3e1a6
remove multiple flags (#130)
nkast Dec 26, 2022
5d9e4de
Multithread content pipeline builder (#131)
nkast Dec 26, 2022
192f5b0
fxo (#132)
nkast Dec 30, 2022
4e21bbb
ogl (#134)
nkast Jan 1, 2023
34e4c49
SharpDX 4.0.1 netstandard1.3 (#133)
nkast Jan 1, 2023
9b25328
refactor stock effects (#135)
nkast Jan 3, 2023
191f8d5
call UpdateCurrentTechnique() directly (#136)
nkast Jan 4, 2023
6457d20
DrawableGameComponent Template (#138)
nkast Jan 7, 2023
eb02796
update EffectCompiler macros (#137)
nkast Jan 7, 2023
4f031c1
Refactor ContentCompilerGetTypeWriter (#139)
nkast Jan 7, 2023
f15ea87
thread safe ContentCompiler.CreateTypeWriter(...) (#140)
nkast Jan 7, 2023
9d759ac
Update FUNDING.yml
nkast Jan 19, 2023
6861e69
Copy BlazorGL content directly into wwwroot (#141)
nkast Jan 20, 2023
6dfa0f5
fix Multithread IController (#142)
nkast Jan 23, 2023
21e30f0
Refactor Game.Run() (#143)
nkast Jan 23, 2023
7af6e78
fix WebGL Game.Run() initialization (#144)
nkast Jan 23, 2023
4611fe1
Rename templates descriptions (#146)
nkast Jan 23, 2023
907df7e
remove WinForms OnResizeTick (#147)
nkast Jan 25, 2023
89a2d65
refactor TickOnIdle (#148)
nkast Jan 25, 2023
f4ec902
Refactor gameLoop (#149)
nkast Jan 25, 2023
6183cf2
refactor GamePlatform (#150)
nkast Jan 28, 2023
729814c
rename Platform field (#151)
nkast Jan 28, 2023
8337082
Rename GameStrategy files (#152)
nkast Jan 28, 2023
ffb0257
start timer after BeginRun() (#153)
nkast Jan 29, 2023
f9c206e
Move RunOneFrame (#154)
nkast Jan 29, 2023
5140df5
Nant Default.build (#155)
nkast Jan 29, 2023
c6126d8
protected GameTimer (#156)
nkast Jan 29, 2023
7389864
fix GameTimer (#157)
nkast Jan 29, 2023
88f07c8
Cleanup AndroidSurfaceView (#158)
nkast Jan 29, 2023
18716df
refactor DirectionalLight (#161)
nkast Jan 30, 2023
bd7f81c
BlazorGL platform (#159)
nkast Jan 30, 2023
6c4a373
Cardboard project (#160)
nkast Jan 30, 2023
ed9214a
check CurrentTechnique change OnApply (#162)
nkast Jan 30, 2023
184e89f
check CurrentTechnique change OnApply (#163)
nkast Jan 30, 2023
3591d31
split LoadFunction<T>() (#164)
nkast Jan 31, 2023
afb9969
fix load BindAPI function (#165)
nkast Feb 1, 2023
5e80cd5
refactor LoadPlatformEntryPoints() (#166)
nkast Feb 1, 2023
436cad5
catch OvrResult InvalidOperation (#167)
nkast Feb 1, 2023
f284676
mg update (#168)
nkast Feb 2, 2023
eb33a21
BlazorGL template (#145)
nkast Feb 2, 2023
e53f0e6
fix Cardboard Nuget (#169)
nkast Feb 4, 2023
57e10eb
fix GameStrategy (#170)
nkast Feb 4, 2023
aa53133
fix SDL initialize (#171)
nkast Feb 4, 2023
1281194
Refactor Game strategy and GameWindow (#172)
nkast Feb 4, 2023
d7c55a8
pack BlazorGL
nkast Feb 5, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# These are supported funding model platforms

# github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
github: [nkast]
# patreon: # Replace with a single Patreon username
# open_collective: # Replace with a single Open Collective username
# ko_fi: # Replace with a single Ko-fi username
Expand All @@ -10,4 +10,4 @@
# issuehunt: # Replace with a single IssueHunt username
# otechie: # Replace with a single Otechie username
# custom: [![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XHSP3K7VTENNW)
custom: http://www.monogame.net/donate/
# custom: http://www.monogame.net/donate/
10 changes: 0 additions & 10 deletions .teamcity/README.md

This file was deleted.

104 changes: 0 additions & 104 deletions .teamcity/pom.xml

This file was deleted.

Loading