userGarry Newmancancel
reposboxcancel

5,150 Commits over 1,583 Days - 0.14cph!

2 Years Ago
Hide constructor for ICSharpCompiler.Diagnostic
2 Years Ago
Fix asset type popup shadow in wrong place
2 Years Ago
Paint the top of the GameFrame when in full screen mode
2 Years Ago
Added SceneCamera.EnablePostProcessing
2 Years Ago
Rename RenderDevice to g_pRenderDevice Add Render.DrawSceneToTexture Remove old RenderScene implementation Disable initial screen clear (assuming it's not needed now) Remove unused AllocateD3DTexture from texturedx11 Not sure what this GetBinding call was hoping to achieve Render ScenePanel SceneViews as dependant views rather than EmbeddedViews - because they get rendered first apparently I don't even know Create a version of CreateRenderTarget that'll only create if the passed in texture is different Fallback MSAA if not supported when rendering scene Bought back ScenePanel.RenderOnce, added ScenePanel.RenderNextFrame() Fix new Texture.Create being commented out
2 Years Ago
Reduce size of default SoundscapeRadiusEntity When leaving a soundscape, keep playing it until you're not in a soundscape anymore
2 Years Ago
If we're compiling shaders in fast mode lets pass some info into the shader compile hash so it'll rebuild when compiling in optimized mode Compile shaders in -fast mode when hotloading (about 4x faster for iterating)
2 Years Ago
Don't pop up shader log when clicking code compile notice Quicker notice dismiss Hide startup code compile notitfications unless there are errors (maybe this should be the default?) Show only the top 5 compile errors
2 Years Ago
Cleaned up shader compiling, added new notifications system This update won't increase the speed of shader building, but it'll bring some stability and reliability to editing them. Thew new notifications are going to annoy you - please let us know what options you want (sbox-issues/discussions)
2 Years Ago
Cleaning stuff up to ship Reduce cssbox combos from 4000+ to 96 Make mat_reloadshaders just reload the shaders, and not try to recompile them I think these warnings about missing texture attributes in materials are probably not needed
2 Years Ago
Fix not being able to dismiss notices until on-hovered Better warning when couldn't bind expression Shader output updates live Remove unused SHADER_SOURCE_MOD, SHADER_SOURCE_ROOT paths Remove unused SHADER_SOURCE, SHADER_SOURCE_ADDON_COMMON paths Remove shader_watch from RuntimeGame Fix filterless filewatch callbacks not triggering Shader change use content.changed event
2 Years Ago
Remove our custom threading from mat_ compile shader commands
2 Years Ago
Don't disable IO buffering unless -progress is passed Optimized shader builds are default again - add -fast to do unoptimized
2 Years Ago
Fix paths in Build-Shaders bat files
2 Years Ago
Compile notifications show warnings + errors https://files.facepunch.com/garry/f883608a-fde4-4787-a28c-08b4c599aeaf.mp4
2 Years Ago
Compiler notices
2 Years Ago
Remove old in-game dev notice since the editor has made that shit redundant
2 Years Ago
Strip out old shader notification stuff Configurable icon, stop timer when running is false
2 Years Ago
Show compile errors Tweak the error reporting Show log if you click on the shader notification
2 Years Ago
Flesh out notice system Add fps_max_inactive, replaces engine_no_focus_sleep I want the editor to run pretty much normally when I'm using another window - but I still want it to operate at a decent frame rate.. so I've set the default to 90fps. This means that it won't be breaking its back to do 500fps when tabbed, but stuff should still operate fine.
2 Years Ago
Reload shader after compile Re-render tool views - even if we're not the active window - because I might be editing shit and watching the window Move shadercache folder to /.source2/shadercache so we know it can be deleted
2 Years Ago
Update shaderproc path
2 Years Ago
can compile all_shaders.txt
2 Years Ago
Don't ship all the shader source in Steam builds
2 Years Ago
Add MainThread.Queue Send json progress from vfxcompile Fix couldn't find error shader Delete src/shaders
2 Years Ago
Tooltips transparent backgrounds Fix shaders saving in the wrong place Spread the work units a bit better Mocking notification system
2 Years Ago
Bring vfxcompile up to date Bring vfxc up to date Clean unused stuff Run shader file changes through to tools Fix shader resolving c# Shader Hooks Set shader flags based on options Bigger thread pool, buffering Pancake the base shaders into core
2 Years Ago
Fix addon editor being fucked Add simple_liquid to replacement list too Fixed long exceptions inflating inspector minimum size There weird minimum size increase from contents behavior is still somewhere in Qt's sources. Fixed hidden exception spam on startup Docs + try to mess with api docs website Fix rendering scene to pixmap not working with multisampling enabled Fix save button not working with custom BaseResourceEditor Clothing icons (first iteration) Update clothing icon editor Don't show button text on avatar screen Some entity docs Make DoorEntity.UpdateState private Codegen'd 'To' methods preserve accessibility Ignore vs folder Switch icons to jpg Revert "Citizen: updated meshes for LOD levels 1/2/3 with new skinning pass" This reverts commit df3835dff9ab74bacf1a0b3f9aa9bd2dafe1b8bf. Revert "Citizen: updated skinning on LOD0" This reverts commit 0f754ec4457ac35441c48ca7b004017ed705c163. Temporarily roll back recent Citizen mesh changes while some obscure bone transform issues are being figured out removed legacy clothing items: beret, hardhat, tophat, cap, leathercap, security helmet, wooly hat, service hat, hipsecurityholster, unibrow, dress.kneelength, legacy eyelashes, glasses_stunnershades, glasses_thickrimmed, gloves_workgloves, all legacy hairstyles, tuxedo, legacy hoodie, labcoat, lips, pearl earrings, office shirt, police uniform shirt, service shirt, turtleneck, short sleeve shirt, legacy smart shoes, legacy trainers, heels, workboots, cargo shorts, labtrousers, police uniform trousers, legacy smart trousers, legacy jeans, legacy tracksuit, high vis vest, security kevlar vest Merge branch 'master' of sbox fixed missing texture reference on stylish glasses Fix intersection on box on tiled light builder, don't bother trying to get intersection inside of box Also reenable depth cull Bloat bbox a bit to catch edges, send updated compiled shader Simplified how SceneLights work. If you're creating manual SceneWorlds you might need to tweak your lights.. Tweaking clothing icons Steamworks tweaks New Outfit Piece! - Trackie Bottoms (Grey & Black) We have some new trackie bottoms, with grey and black variations LODs coming asap. https://files.facepunch.com/daniel/1b0811b1/Photoshop_J4U3qrOaBG.jpg New Leaderboards API wraps Steam Leaderboards Merge branch 'master' into glass-rewrite
2 Years Ago
Tweaking clothing icons Steamworks tweaks
2 Years Ago
Simplified how SceneLights work. If you're creating manual SceneWorlds you might need to tweak your lights..
2 Years Ago
delete LightDesc Got SceneLight working again Got SceneSpotLight working again Remove unused Fix up light values Fix up Spotlight Cone Add access to lightcookies (although seems like lightcookies aren't getting added to LightCookieManager when rendering a custom scene)
2 Years Ago
Ignore vs folder Switch icons to jpg
2 Years Ago
Fix rendering scene to pixmap not working with multisampling enabled Fix save button not working with custom BaseResourceEditor Clothing icons (first iteration) Update clothing icon editor Don't show button text on avatar screen
2 Years Ago
Fix addon editor being fucked
2 Years Ago
Fix ExpandGroup'ing into structs not always working until the screen was redrawn Add Layout.Alignment which seems to do nothing Don't do multisample texture when we're going to read it Less PropertySheet bouncing Clothing icon wip (this should be on a branch sorry)
2 Years Ago
Fix clothing subcategory category Move Easing to Sandbox.System Animate ExpandGroup TypeForwardedTo for easing
2 Years Ago
Asset inspector dynamic Add BaseResourceEditor Fix ListProperty turning everything into a string Clothing Subcategory
2 Years Ago
Clean up property editors
2 Years Ago
Fix DockAttribute exceptions on shutdown
2 Years Ago
Fixed sky tool materials not passing MESH_MATERIAL_ATTRIBUTE_SKY so map builder wasn't blocking vis and was rendering lightmaps on them
2 Years Ago
Assembly metadata Rotate DSN Smarter exception reporting
2 Years Ago
Try to determine the most likely source of an exception when reporting to sentry (menu, engine, tools, addon).. this'll be more important when we have tier1 addons and want to show exceptions on the backend for them.. Remove unused Don't report exceptions in debug mode
2 Years Ago
Fix SimpleSceneRender not working in non editor
2 Years Ago
Delete glowproperty.mat
2 Years Ago
Obsolete Draw3D.DrawScene Clean SceneTextures.. kind of Delete all the glow code (we're gonna do outline glows in addon)
2 Years Ago
Remove ui_cssbox SRGBImage hack Add Rect.Left, Rect.Top Texture only calls GetOnDiskTextureDesc on demand Switch ScenePanel to use SimpleRenderScene & SceneCamera Fix ScenePanel compatibility (with obsoletes) Hide Draw3D.DrawScene for now
2 Years Ago
AssetPreviewWidget camera placement is nicer GradientFog works in SceneCamera renderings If rendering widgets using the engine Paint will still get called Added a SceneRendering example to the widget gallery https://files.facepunch.com/garry/36f2845b-17fd-419c-878e-e1da38f73cea.mp4
2 Years Ago
Add SceneCamera.RenderToPixmap Fix "QPainter::begin: Paint device returned engine == 0, type: 1" Delete SceneWidget AssetPreviewWidget use SceneCamera Delete CSceneRenderWidget SimpleRenderScene - only do SVRT_FORCE_EXACT_DIMENSIONS when returning the texture Do CToolsRenderScope when rendering scenes from tools Dump scratch rt's after a number of frames unused Always allow scrartch rt's FlushScratchRenderTargets when a swapchain changes size
2 Years Ago
Documentation for RenderToWidget Material Editor handles compiled materials a bit nicer Give a warning if exception in TypeUnregister
2 Years Ago
Fix AssertMsg causing ResourceBuilder to crash in contentbuilder