userSamcancel
branchsbox/mastercancel

210 Commits over 334 Days - 0.03cph!

Sam
3 Days Ago
Remove unused include from morph
Sam
3 Days Ago
Fix core shaders
Sam
3 Days Ago
Increase number of transformation slots
Sam
9 Days Ago
Make blendable compile with new base shader headers
Sam
9 Days Ago
Fix CUBEMAP_REFLECTION ToolsVisMode
Sam
9 Days Ago
Fix shaders not compiling, fix skinning being broken Fix path in visualization shaders
Sam
10 Days Ago
Fix global cubemaps being blended while still in bounds of env_cubemap
Sam
10 Days Ago
Fix screenspace particles being downscaled, fix possible division by zero
Sam
10 Days Ago
Fix lighting on custom shaders
Sam
10 Days Ago
Add D_SKINNING Add D_SKINNING combo
Sam
21 Days Ago
Fix compiling of translucent and alphatest base shaders Set new default vfx modes if that wasnt set in the shader Add missing global parameters and fix syntax to compile translucent shaders
Sam
21 Days Ago
Use 32 bit depth buffer Simplify Glow code and do custom stenciling Don't use 32 bit depth buffer in VR as we need stenciling
Sam
27 Days Ago
Matrix.ToString Assert only once if we are resolving outside the rect Add Render.ClipPlanes Iterate on compute API DispatchComputeShader on GameGlue for now User clipplanes on base shader Support for quad overdraw in developer toolbar Choose if SceneMonitorObject should render with HDR Render.Compute.Attributes didnt come with the cherrypick
Sam
27 Days Ago
Add tier0 definitions to steam_api.h Merge branch 'master' of sbox
Sam
27 Days Ago
Refactor CppPacker
Sam
27 Days Ago
Disabke reading embedded shaders for a second to fix ci
Sam
27 Days Ago
Comment out shaderproc from CI for a bit
Sam
27 Days Ago
Intial work on ShaderProc to pack shader headers CppPacker in ShaderProc Add ShaderProc to sandbox tools sln Empty interop.shaders header file for building in dev Support reading shaders from interop shaders header Definition file for ShaderProc Put interop.shaders on vpc ShaderProc publish profile and bind it to the build pipeline Refactor ShaderProc Speedup querying on packed shaders Start minifying shaders, refactor ShaderProc update interop shader headers update gitignore Set default shader modes if none were found in shader Allow for usage of PixelInput, VertexInput etc instead of PS_INPUT, VS_Input Add default compile target and make parameter optional Common base shader stuff Update baseshader Fix normals on base shader Pack helper shaders too Merge pull request #30 from Facepunch/shaderproc Integrate ShaderProc to pack shaders cleaningly to user compilation
Sam
42 Days Ago
Give option to copy HDR framebuffer with CopyFrameBuffer() and add GrabDepthBuffer()
Sam
55 Days Ago
Calculate hash from a stringtoken of resource id rather than a random one
Sam
55 Days Ago
Allow lightcookies to be baked on path tracer Remove silly blinking Vis Reflectivity Warning on albedo and reflectivity visualization Pass which light cookie a light desc uses to path tracer as a hash rather than as a handle to not mess distributed processing Merge branch 'master' of sbox
Sam
58 Days Ago
Add support for Irradiance Color Scale on hammer
Sam
58 Days Ago
Flag old blend shader as deprecated
Sam
59 Days Ago
Fix VR spectator viewport being messed up
Sam
2 Months Ago
Fix blank lightcookie slice data not being set Fix text overlays not displaying correctly in VR
Sam
2 Months Ago
Fix crash when playing without VR
Sam
2 Months Ago
Add vr to groups vgc Enable VR Multiview instancing with tools enabled Check if multiview is enabled from the VR manager, not from combo Don't render viewmodels on cubemaps Revert "Check if multiview is enabled from the VR manager, not from combo" This reverts commit c49cbeb1bbb22b9877ede24cb4d962c0947901b7. Enable multview instancing on debug overlays Don't spam that we are trying to resolve a rect outside of bounds, but rather assert
Sam
2 Months Ago
Pass gravity normal to shader on liquid update, pass bubbles correctly
Sam
2 Months Ago
Reimplement liquid logic in a generic fashion in managed code
Sam
2 Months Ago
Make lightcookie preview on hammer work properly
Sam
3 Months Ago
Don't render hidden in first person objects if light object is set as first person
Sam
3 Months Ago
Revert "Rework VR spectator view to work on console view, still need to fix offset" This reverts commit 2f1fa0584ab9e4c52d2f9cc5cdbd7f37e86c9b36.
Sam
3 Months Ago
Rework VR spectator view to work on console view, still need to fix offset Increase VR cull frustum Merge branch 'master' of sbox
Sam
3 Months Ago
Fix crash
Sam
3 Months Ago
Remove VR hack, get autofidelity working better, make VR viewport not mess up when we change the player viewport Merge branch 'master' of sbox
Sam
3 Months Ago
Fix culling frustom culling objects near VR headset border
Sam
3 Months Ago
Remove debug text
Sam
3 Months Ago
Don't generate lightcookies if scenesystem is on a dedicated server, properly shutdown cookie texture when cookiemanager is over
Sam
3 Months Ago
Cache text bitmap for text shadows, don't rebuild all text if we are only updating shadows Remove debug text Add rebuild time limit when we change only the text shadow too Fix shadow list not being updated if we only update the number of shadows Pass position until corner to UI2 shaders
Sam
3 Months Ago
Set VrFidelityConfigName to core instead of hlvr Add wip CLightCookieManager, deprecate old light cookie methods Bind Set/GetLightCookie Add LightCookie property to spotlightentity Cleanup Iterating over lightcookies Merge lightcookie stuff Rewrite fog TAA to not be muddy anymore, fix ugly banding on volumetrics, reenable fog TAA Lightcookie atlas on a compute shader Merge branch 'master' of sbox Fix dynamic shader reloading not working with engine shaders Clean up a lot of the lightcookie API, get it to render Lightcookie slice garbage collection New LightCookie api on lightdesc Stuff that used that old Lightcookie contract Merge branch 'master' of sbox Queue and set light cookie only when texture is loaded Simplify and fix a lot of things on cookie system, set cookie when cookie value changes rather than on light creation, add persistant cookies Initialize blank slice on the CPU side Auto update cookies assigned to a rendertarget Merge pull request #21 from Facepunch/lightcookies2 Lightcookies
Sam
3 Months Ago
Add rect Floor/Round/Ceiling operators Temp resnap text subpixel position Trigger D_SCISSOR combo when scissoring is to be done
Sam
3 Months Ago
Initial compute shader API
Sam
4 Months Ago
Remove borders from box panel drawing routine
Sam
4 Months Ago
Move mixed shadow calculation to clientside, fix shadow drawing on cheap lights, add fade in to shadows
Sam
4 Months Ago
Make sunlight render without bounds
Sam
4 Months Ago
Force snap whole Rect when rendering text on 2D surface, fixes text looking muddy Don't draw shadow rect if texture isn't ready yet
Sam
4 Months Ago
Update Text Shadow texture if style changed Give extra padding for text shadow textures
Sam
4 Months Ago
Revert "New contract for Shadow struct" This reverts commit eed1d6bb1d867d17e272b6cf05da9c27f79a5edb. Use old interface for SetTextShadow and SetBoxShadow as it was redundant
Sam
4 Months Ago
Add Texture.Utils and move Mip generator to it Compute text mipmaps if we have transformation New contract for Shadow struct Sum operator for Rect New Text Shadow Minor text shadow adjustments
Sam
4 Months Ago
Disable visual effects on new RenderScene, fix it for VR rendering too Merge branch 'master' of sbox