summaryrefslogtreecommitdiff
path: root/retrace/daemon/glframe_state.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-10-30State: track glGetProgramResourceNameMark Janes1-0/+21
2017-06-19StateTrack: report shaders for SSO pipelinesMark Janes1-6/+57
2017-06-19StateTrack: track glUseProgramStagesMark Janes1-0/+21
2017-06-19StateTrack: track glBindProgramPipelineMark Janes1-0/+11
2017-06-19Experiments: add simple shader experimentMark Janes1-5/+11
2017-06-19Support multiple contextsMark Janes1-18/+0
2017-06-19Shaders: Improve shader assembly parse performance on WindowsMark Janes1-0/+7
2017-06-19Uniforms: Initialize uniform data for new programsMark Janes1-0/+12
2017-06-19Shaders: handle glBindFragDataLocationMark Janes1-1/+17
2017-06-19ApiLog: implement retrace with multiple selectionMark Janes1-7/+0
2017-06-19ApiLog: update interfaces for multiple render selectionMark Janes1-1/+2
2017-06-19StateTrack: Account for glGetUniformBlockIndex/glUniformBlockBindingMark Janes1-20/+81
2017-06-19Refactor Linux shader assembly pollingMark Janes1-245/+25
2017-06-19Windows: support shader assembly via IGC ShaderDumpMark Janes1-0/+69
2017-06-19Handle shader deletionMark Janes1-3/+5
2017-06-19Fix state tracking for TRexMark Janes1-0/+2
2017-06-19Track attrib location which is queried instead of bound.Mark Janes1-3/+11
2017-06-19Allow shader source after shader attachmentMark Janes1-6/+32
2017-06-19progress on compute shadersMark Janes1-27/+122
2017-06-19Improve program replacementMark Janes1-10/+86
2017-06-19Add author attribution (comments only)Mark Janes1-0/+2
2017-06-19Drop debug output for retrace callsMark Janes1-1/+1
2017-06-19Retrace: properly track and execute commands with side effectsMark Janes1-1/+39
2017-06-19Do not require a fragment shader for overrideMark Janes1-22/+25
2017-06-19Track program deletionMark Janes1-0/+22
2017-06-19Track retraced program ids instead of traced idsMark Janes1-6/+12
2017-06-19Add geometry shader trackingMark Janes1-14/+90
2017-06-19Allow replacement of tesselation shadersMark Janes1-11/+75
2017-06-19Refactor shader assembly interfacesMark Janes1-196/+56
2017-06-19Display tesselation shader assemblyMark Janes1-68/+215
2017-06-19Fix windows compile issuesMark Janes1-0/+1
2017-06-19Fail compilation only if error string is retrieved.Mark Janes1-3/+8
2017-06-19display tesselation control and evaluation shadersMark Janes1-12/+75
2017-06-19Display api calls for selected rendersMark Janes1-4/+16
2017-06-19Fix includes and namespaces for VS 2013Mark Janes1-0/+1
2017-06-19fix unsafe use of pointerMark Janes1-4/+9
2017-06-19enable shader overrideMark Janes1-5/+13
2017-06-19highlighted rendering workingMark Janes1-1/+18
2017-06-19enable "Highlight selected render"Mark Janes1-1/+89
2017-06-19refactor retracing into Render-specific delegateMark Janes1-1/+25
2017-06-19add NIR/SSA form to fragment shader assembly displayMark Janes1-12/+20
2017-06-19fix parsing of shader assembliesMark Janes1-4/+32
2017-06-19Fix valgrind initialization warningMark Janes1-1/+1
2017-06-19add a validated style guideMark Janes1-133/+130
2017-06-19update shader debug parserMark Janes1-3/+17
2017-06-19add UI for shader displayMark Janes1-15/+60
2017-06-19Add state trackerMark Janes1-0/+174